@charset "utf-8";
/* CSS Document */
body,input,textarea,select,td{font-size:12px;color:#2d2d2d; padding:0; margin:0}
body,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,dd{margin:0}
ul,ol{padding-left:0;list-style-type:none}
img{border:0;}
a{text-decoration:none;outline: medium none; color:#2d2d2d}
a:hover{text-decoration: underline;}
.fl{float:left}
.fr{float:right}
.pt10{padding-top:10px}
.area,.aream{width:980px;margin:0 auto; text-align:left}
.area:after,.aream:after{content:"."; display:block;height:0;visibility:hidden;clear:both;}
.ad_con,.adcon{ text-align:center}
/*=s top*/
.head{height:172px; background:url(../images/head_bg.jpg) repeat-x 0 0;}
.top{width:980px; margin:0 auto; height:35px; overflow:hidden; font:14px/34px "\5FAE\8F6F\96C5\9ED1"; color:#888}
.top .tip{ float:left;}
.login{ float:right;}
.login a{ color:#666; margin-left:10px; padding-left:24px; display:inline-block}
.tico1{ background: url(../images/tico1_bg.jpg) no-repeat 0 8px; }
.tico2{ background: url(../images/tico2_bg.jpg) no-repeat 0 8px; }
.tico3{ background: url(../images/tico3_bg.jpg) no-repeat 0 8px; }
.tico4{ background: url(../images/tico4_bg.jpg) no-repeat 0 8px; }
.tbanner{width:980px; margin:0 auto; height:102px;}
.tbanner h1{ float:left; width:188px; height:88px; background:url(../images/logo.jpg) no-repeat 30px 0; margin:14px 0 0; overflow:hidden; text-align:left; text-indent:-40em;}
.tbanpic{ float:right;}

.nav{width:980px; margin:0 auto; height:35px; color:#fff;font:14px/34px "\5B8B\4F53"; text-align:left}
.nav a{ color:#fff;}
.seach{ float:right; padding-top:6px;}
.seach .input{ width:180px; padding:0 10px; background:#579BCA; border:1px #4E96C6 solid; height:20px; font-size:12px; float:left; }
.seabtn{ width:22px; height:20px; float: left; background:url(../images/btn_bg.jpg) no-repeat; border:1px #5C8EB1 solid; text-indent:-20em; overflow:hidden;}
/*top*/
.menu{width:980px; margin:0 auto; padding:12px 0 0; overflow:hidden; }
.menuul{ width:990px; overflow:hidden;}
.menu li{ float:left; padding:0 9px 6px 0; overflow:hidden; width:238px;}

.left{ width:270px; float:left; padding-right:12px;}
.center{ width:430px; float:left;}
.box,.right{ background:#F7F7F7; border:1px #ddd solid; -moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;behavior:url(ie-css3.htc); position:relative; margin-top:20px; padding:0 4px;}
.right{ float:right; width:250px;}
.tit{ height:40px; background:url(../images/tit_bg.jpg) repeat-x; padding-left:6px;}
.tit h2{ font:600 14px/30px "\5FAE\8F6F\96C5\9ED1"; color:#007ACA; float: left; padding:8px 0 0 36px;}
.hico01{ background:url(../images/hico1_bg.jpg) no-repeat 0px 6px}
.hico02{ background:url(../images/hico3_bg.jpg) no-repeat 0px 6px}
.hico03{ background:url(../images/hico3_bg.jpg) no-repeat 0px 6px}
.hico04{ background:url(../images/hico4_bg.jpg) no-repeat 0px 6px}
.more{ float:right; color:#888; line-height:20px; margin:15px 10px 0 0;}

.list12{ padding:10px 0px 10px 2px;}
.list12 li{ line-height:22px; background: url(../images/li1_bg.jpg) no-repeat 2px 8px; padding-left:16px; color:#666}
.list12 .on{background: url(../images/li2_bg.jpg) no-repeat 0px 5px;}
.list12 .new,.list12 .hot{ display:inline-block; width:25px; height:20px; background:url(../images/new.jpg) no-repeat 0 6px; margin-left:10px;}
.list12 .hot{background:url(../images/hot.jpg) no-repeat 0 6px;}
.list12 a{ color:#666}

.tab{ height:40px; padding: 0 6px;}
.tab li{ float:left; background:url(../images/tit_bg.jpg) repeat-x; height:39px; border:1px #ddd solid; border-top:0px; width:110px;font:600 14px/30px "\5FAE\8F6F\96C5\9ED1";}
.tab .cur{ background:none; border:0px; width:112px; height:40px;}
.tab a{ padding:8px 0 0 36px; color:#888; line-height:30px; display:block}
.tabico01{ background:url(../images/tabico01.jpg) no-repeat 4px 6px;}
.tabico02{ background:url(../images/tabico02.jpg) no-repeat 4px 6px;}
.tab .cur a{color:#007ACA;}

.ptlist1{ padding:10px 0px 10px 6px; width:236px; overflow:hidden; color:#666}
.ptlist1 li{ width:236px; padding:6px 0; overflow:hidden; line-height:18px;}
.ptlist1 p{ width:196px; float:right;}
.ptlist1 img{ float:left;}
.ptlist1 .time{ float:right; width:100px; text-align:right}

/*void*/
.vbox{width:980px; margin:20px auto 0; height:386px; position:relative; }
.vbox h2{font:600 14px/30px "\5FAE\8F6F\96C5\9ED1"; color:#007ACA; padding:8px 0 0 46px;background:url(../images/hico5_bg.jpg) no-repeat 10px 6px}
.vlist li{ background:#0090CF;position: absolute; width:340px; height:226px; float:left; overflow: visible}
.vtit{ display:block; height:32px; padding-left:64px; color:#fff; line-height:32px; overflow:hidden;background:url(../images/v_bg.jpg) no-repeat 10px 10px; }
.vcon{ padding:0 10px; width:320px;}
.vcon embed{ width:auto;}
.vtip{ position:absolute; width:370px; padding:0px 0 6px; border:1px #0090CF solid; background:#fff; text-align:center; top:286px; left:40px; z-index:20;}
.vtip em{ display:block; width:42px; height:15px; background:url(../images/vem_bg.jpg) no-repeat 0 0; position:absolute; top:-15px; left:170px;}
.vtip h3{font:100 22px/40px "\5FAE\8F6F\96C5\9ED1"; color:#0090CF}
.vbox .bg{ background:#fff; width:100%; height:100%;filter:alpha(opacity=50); opacity: 0.5; position:absolute;
 top:0px; left:0px; z-index:50;}
.tl,.tr,.bl,.br{ display:block; position:absolute; width:8px; height:8px; background:url(../images/tl_bg.jpg) no-repeat 0 0; font-size:8px; line-height:8px;}
.tl{ top:0px; left:0px;}
.tr{ top:0px; right:0px; background:url(../images/tr_bg.jpg) no-repeat}
.bl{ bottom:0px; left:0px; background:url(../images/bl_bg.jpg) no-repeat}
.br{ bottom:0px; right:0px; background:url(../images/br_bg.jpg) no-repeat}

.linkcon{ width:978px; border:1px #ddd solid;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;behavior:url(ie-css3.htc); position:relative; margin:20px auto ; padding:10px 0;}
.linkcon strong{ float:left; text-align:center;width:64px; padding-top:10px;font:100 14px/18px "\5FAE\8F6F\96C5\9ED1";}
.line { background:url(../images/line_bg.jpg) no-repeat right 0; padding-right:16px; display:inline-block; margin-right:4px;}

.sid{ width:54px; position: fixed; left:50%; bottom:150px; margin-left:500px;_position:absolute;_top:expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight-150);_bottom:auto;}
.sid a{ display:block; border:1px #ddd solid; margin-bottom:5px; t}
.sid .sidfk{ background:url(../images/sid_bg1.jpg) no-repeat 10px 8px; padding-top:30px; line-height:24px; height:24px; text-align:center}
.sid .gotop{ background:url(../images/sid_bg2.jpg) no-repeat 12px 16px; height:50px; text-indent:-20em; overflow:hidden;}

/*foot*/
.fot{ background:#ddd; padding:15px 0 10px; line-height:20px; overflow:hidden;}
.fot .l{ float:left;}
.fot .r{ float:right;}
.fontArial{ font-family:Arial, Helvetica, sans-serif;}

/*登录 注册*/
.loginmain{ width:980px; background:#fff;/*-moz-box-shadow:0px 0px 10px #999;-webkit-box-shadow:0px 0px 10px #999 ;box-shadow:0px 0px 10px #999; */margin:20px auto 40px; overflow:hidden; background:url(../images/loginbox_bg.jpg) repeat-y center 0; padding:0 10px 15px; position:relative;}
.loginmain .t,.loginmain .b{ width:1000px; height:8px; background:url(../images/loginboxt_bg.jpg) no-repeat center top; font-size:8px; line-height:8px; position:absolute; top:0px; left:0px;}
.loginmain .b{background:url(../images/loginboxb_bg.jpg) no-repeat center  bottom; top:auto; bottom:0px; height:16px;}
.logtit{ background:url(../images/login_bg1.jpg) no-repeat center bottom; height:42px;font:600 14px/36px "\5FAE\8F6F\96C5\9ED1"; color:#E50618; padding:20px 0 0 120px; text-align:left; float:left; width:860px;}
.logl{ float:left; width:540px;}
.loglcon{ width:318px; background:#F7F7F7; border:1px #ccc solid; margin:30px 100px 0 auto}
.loglcon h3{ background:#0090CF; color:#fff;font:100 14px/30px "\5FAE\8F6F\96C5\9ED1"; text-align:center; margin-bottom:15px;}
.framp{ padding-bottom:15px; width:318px; overflow:hidden;}
.framp label{ display: block; width:64px; text-align:right; line-height:28px; float:left;}
.framp .txt1,.framp .txt2{ width:200px; padding:0 10px; border:1px #ccc solid; height:26px; line-height:26px; color:#666; float:left}
.fbtn{ margin:5px 25px 0 66px; width:110px; height:34px; background: url(../images/frabtn_bg.jpg) no-repeat 0 0; color:#fff; text-align:center; border:none; cursor:pointer; display:inline-block; font:14px/32px "\5FAE\8F6F\96C5\9ED1";}
.framp .ml{ margin-left:66px;}
.framp .tip{color:#E50618; padding-left:62px;}
.loginzh{ margin:0 15px 0; border-top:1px #ccc dotted; padding:15px 0 10px 50px; overflow:hidden; width:240px;}
.loginzh strong{ display:block; font-weight:100; height:24px;}
.logbtnico01,.logbtnico02{ display:block; width:33px; height:30px; background:url(../images/framico_bg.jpg) no-repeat 0 0; overflow:hidden; text-indent:-20em; float:left}
.logbtnico02{ background-position: -38px 0}
.lp1{ line-height:30px; padding-left:120px; padding-top:10px;}
.logr{ float:right; width:430px; background:url(../images/login_bg2.jpg) no-repeat 0 10px; height:476px;}
.logr .p1{ padding:30px 0 0 80px;font:14px/24px "\5FAE\8F6F\96C5\9ED1";}
.logr .logrbtn{ display:block; width:217px; height:32px; background:url(../images/frabtn2_bg.jpg) no-repeat 0 0; text-align:center;font:16px/32px "\5FAE\8F6F\96C5\9ED1"; color:#FFF; margin:20px 0 0 80px;}
.logr .p2{ padding:20px 100px 0 80px;font:14px/24px "\5FAE\8F6F\96C5\9ED1";}

.zclcon{ padding:20px 0 0 100px; }
.fratab{ padding:0 0 15px 82px; width:358px; overflow:hidden;}
.fratab a{ display:block; width:75px; height:22px; line-height:22px; text-align:center; border:1px #ccc solid; background:#f7f7f7; margin-right:5px; float:left}
.fratab .cur{ background:url(../images/fra_bg.jpg) no-repeat 0 0; height:28px; border:none; vertical-align:1px; color:#fff}
.framp .sel1{ width:70px; height:20px; border:1px #ccc solid;}
.zclcon .framp{ width:440px; overflow:hidden;}
.zclcon .framp label{ width:80px;}
.zclcon .fbtn{ margin-left:90px;}
.framp .txt2{ width:80px;}
.frabtn2{display:inline-block; width:120px; height:24px; line-height:24px; text-align:center; border:1px #ccc solid; background:#f7f7f7; margin-left:5px;}
.logr .loginzh{ padding:30px 0 10px 120px; border-top:none; }
.logr .fbtn{ margin:6px 0 20px;}
.loglist{ width:260px; overflow:hidden; margin:20px  auto;}
.loglist li{ width:130px; float: left; height:115px; text-align:center; }
.zclcon .tip{ padding-left:10px; float:left; line-height:28px;}
